峰回路转: the mountain road twists around each new peak (idiom), (of a mountain road) twisting and turning, an opportunity has come unexpectedly, things have taken a new turn...
发射: to shoot (a projectile), to fire (a rocket), to launch, to emit (a particle), to discharge, emanation, emission...
鸡蛋: (chicken) egg, hen's egg...
阻止: to prevent, to block...
平面: plane (flat surface), print media...
不客气: impolite, rude, blunt...
把柄: handle, information that can be used against sb...
辞职: to resign...
选项: to make a choice (between several alternatives), a choice, an option, an alternative...
危急: critical, desperate (situation)...